energy independent - German English Dictionary